/*
*注意：当前脚本不可修改[damai]
*/

//选中参数后触发
function SelectPar(btn) {
    var val = $(btn).val();
    if ($(btn).is(':checked')) {
        $("#table" + val).find("table").attr("class", "open");
    } else {
        //未选中
        $("#table" + val).find("table").attr("class", "hide");
    }
}

//参考的保存数据方法 
function TestSub() {
    //固定格式
    var json = {
        "type": 1, //json样式 无特殊情况使用1即可
        "isqualified": true, //是否合格
        "attch1": "", //自定义属性1-【现使用为检测结论,作为案例】
        "attch2": "", //自定义属性2
        "attch3": "", //自定义属性3
        "attch4": "", //自定义属性4
        "attch5": "", //自定义属性5
        "attch6": "", //自定义属性6
        "attch7": "", //自定义属性7
        "attch8": "", //自定义属性8
        "attch9": "", //自定义属性9
        "attch10": "", //自定义属性10
        "list": [
            //选中的参数列表信息
        ],
        "value": [
            //其他信息部分 <form class="other"></form>标记
        ]
    }

    //检测结论
    json.isqualified = $("input[name='ischeck']").val()
    json.attch1 = $("input[name='jl']").val()

    //选中的参数列表信息
    $(".checkpar").each(function () {
        if ($(this).is(':checked')) {
            var id = $(this).val();
            var name = $(this).attr("data-name");
            //参数采集样式
            var parjson = {
                "name": name,//固定名称
                "sort": id,//固定编号
                "attch1": "", //自定义属性1
                "attch2": "", //自定义属性2
                "attch3": "", //自定义属性3
                "attch4": "", //自定义属性4
                "attch5": "", //自定义属性5
                "attch6": "", //自定义属性6
                "attch7": "", //自定义属性7
                "attch8": "", //自定义属性8
                "attch9": "", //自定义属性9
                "attch10": "", //自定义属性10
                "attch11": "", //自定义属性11
                "attch12": "", //自定义属性12
                "attch13": "", //自定义属性13
                "attch14": "", //自定义属性14
                "attch15": "", //自定义属性15
                "attch16": "", //自定义属性16
                "attch17": "", //自定义属性17
                "attch18": "", //自定义属性18
                "attch19": "", //自定义属性19
                "attch20": "", //自定义属性20
                "value": []//输入框对应
            }

            //参数对应数据输入框采集
            var params = $("#table" + id).serializeArray();
            for (x in params) {
                var values = {
                    name: "",
                    value: ""
                };
                values.name = params[x].name;
                values.value = params[x].value;
                parjson.value.push(values);
            }
            json.list.push(parjson);

        }
    });


    //获取项目其他信息
    var params = $(".other").serializeArray();
    for (x in params) {
        var values = {
            name: "",
            value: ""
        };
        values.name = params[x].name;
        values.value = params[x].value;
        json.value.push(values);
    }

    //调试脚本
    console.log(json);
    console.log(JSON.stringify(json));
    //执行父级脚本
    parent.addjson(json);
}

//赋值方法
function inputset(name, val) {
    $("input[name='" + name + "' ]").val(val);
    $("input[name='" + name + "' ]").attr("checked", val);
    $("select[name='" + name + "' ]").val(val);
}



